Definition of Tacca Leontopetaloides
-
(noun) perennial herb of East Indies to Polynesia and Australia; cultivated for its large edible root yielding Otaheite arrowroot starch
Synonyms of Tacca Leontopetaloides
Antonyms of Tacca Leontopetaloides
No Antonyms Found.
Homophones of Tacca Leontopetaloides
No Homophones Found.